home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
bbs
/
srwinr10.zip
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1997-08-21
|
10KB
|
323 lines
SRGames Winner
--------------
This is a Simple Utility that will look at you Score files for ANY
SRDOOR, and average them out any way you want them to be avgeraged. Works
on any Version of any Solar Realms InterPlanetary Door. Great for LC's to
keep the Network up to date on who is winning the game.
Licensing and Distribution
--------------------------
This program is Freeware. If you feel the Need to Donate then Send to:
B Turner
SMYC Software
12235 China Lake DR
Dallas Texas 75253
If this Program kill's your Hd or hurt's your bbs I am sorry, But that is
about it. I will hold NO responsibility for anything that Happens to your
System, or personal Life.. :)
Installation
------------
First I am hoping that you have the knowlege to unzip files as well as
edit files with your favorite editor. If you are running BRE,TAL, or FE
I would assume that you have this knowledge.
Once you have unzipped the srwinr??.ZIP into the bre, fe, or tal directory
that you want to Run this on.
Add the command line below to your mid night maint batch file .
srwinnr
For Example:
@ECHO OFF
C:
CD\bre121
Bre Planetary
bre scores
srwinnr
CD\RA
*******NOTE!******
If you changed ANY of your scores files output in Resource.dat you will need
to change them back. I am running off of Mehul's Defaults and where they
are with out any change ups. The Reason that you changed them is probably
to have them on a menu so your users can do what this program is designed for.
The defaults for BRE and FE are ANS and TXT files. And Tal is ANS and ASC. (No
Idea why Mehul changed this in TAL) All the file names are the same for all 3.
The output will be 5 files. top10ply.ans & asc and top10bbs.ans & asc and
the 5th that I will go into next. These files are suitable to show as a
Bulletin or send as a Message in an Echo.
The 5th file is a League score file. It will take the 2 for mentioned asc
and add them together to make a file called (League)top10.txt This is what
most LC's will want to post in a echo to let people know the Scores. This
file will also show how the Math was gotten.
If you League is the 121 League then this file will be called 121top10.txt
and it will be in the directory that you ran this file in.
Your Own Math!
--------------
The Basis (If you do not do this) that the scores are coming from are from
this formula (SCORE + WORTH + PLANETS) / 3
So as you can see it is a simple avgerage of the 3 scores. Now if you want to
do your own Math then this is also possible.
First you will need to create a Math.cfg file for every SRGAME that you want
it to be different in. There are 4 lines in this file the first is the most
important. it is the Math Problem that you are doing and it will be shown at
the top of the (League)top10.txt file. As of this release it serves no
purpose other than that.
The next 3 lines are Multipliers for the different Scores. LC's I am sorry
that this had to be this Hard, but it is the only way that I could get it
into the Program at this time. (For those that thought that High School
Algebra would not come in handy well here it is)
To get a Multiplier you will need to figure out your problem. For the first
example I am going to use the default (P+W+S)/3 if you start to figure this
out it will actually equal : (P*1/3)+(W*1/3)+(S*1/3) or in Math terms:
(P*0.3333)+(W*0.3333)+(S*0.3333) so your math.cfg would look like this:
(P+W+S)/3
0.3333
0.3333
0.3333
The First line is the Math Problem the 2nd line is the Multiplier for the
Planets, the 3rd line is the multiplier for the Networth and the Final
line is the multiplier for the Score. It will Multiply the individual
numbers then add them together.
Dan Flemming does it a little different for his 818 League. His math Problem
is : (S*3)+W+(P*.5) So his will be an easy Problem his CFG file will look like
this:
(S*3)+W+(P*.5)
0.5
1.0
3.0
As you can see this is just straight Math Problem. You will notice that if
the Multiplier is less than 0 you do need to have a 0.# there. The Decimal
Point can go out 4 spaces, anything after that will be rounded. IE:
3.33333 will equal 3.3333 when SRGAMES WINNER does it's Math.
For the final Example I am going to do a hard one:
(S*3)+(W*.5)+(P*2)/3
In this case he wants to give more value on the Score and Less on the worth.
The easiest way to do this is to do it one Multiplier at a time.
Planets : (P*2)/3 = P*2/3 = P*0.6666 {Since you are Multipling it by 2 and
then dividing by 3 you are actually
wanting two thirds of the Number which
would be the number times two thirds,
or the number times 0.6666}
Worth : (W*.5)/3 = W*0.5/3 = W*1/6 = W*0.1666 {This is the good one You are
taking one half of the worth and dividing
it by 3. So you are actually taking worth
and multiplying it by .5 over 3. to get
that to a fraction it would be 1 over 6
or one sixth of the final number. when
you move the one sixth to a decimal it
will equal 0.1666}
Score : (S*3)/3 = S*3/3 = S*1 {Since you are Multiplying it by 3 then
dividing by 3 you are actually taking
the true score}
So in this case the math.cfg file will look like this:
(S*3)+(W*.5)+(P*2)/3
0.6666
0.1666
1.0
I know it sounds confusing but it really is not. If you can not figure one
out send me the problem that you want to use and I will be MORE than happy
to send you out a MATH.CFG File.
Support BBS:
------------
Pegasus Flight Fido 1:124/7013 Linear 121:2110/101
(972) 557- 6762 SysOp : Bryan Turner
Email is : bat21@gte.net
Special Thanks:
---------------
Well I have to Start by thanking Mehul Patel for making Such a great game
and to all the Player's that make if fun to play.
Thanks to Todd Replogle (Yes the Creator of Duke Nukem 3d) For helping me
the C++ Math Program that will be added into this archive. I could not have
done the Math part with out it. (Now get back to DNF!)
And Kevin Green, My Supervisor up at Apogee, for the temp work around with
the multipliers until I finish writing the C++ Program that Todd Started
for me.
Finally the Linear Network (Best Network in the USA) for having such a Great
Group of BRE players for whom this Program was actually written for.
Where to find this Utility?
------------------------
http://www.isource.net/~docfrank/bat
Other Products from SMYC Software (All can be freqed from 1:124/7013):
Baby Derby
----------
Let your users join in the fun of your upcoming Baby. Lets your users
Guess on the date, weight, time of day, and Sex of your baby. You can
use this for your users babies as well. Freeware!
FREQ - BABY
Echo Request Door
-----------------
Let your users tell you what echos they want by actually going through
your *.na files. has option to let them write you netmail or actually
turn on the echo it's self via areafix to your hub. Shareware 10$
FREQ - EREQ
Request
-------
Let your users request the files they read about in the Echos. This
utility will write the Netmail to the Long Distance node telling him/her
where the user saw about the file, and put it on hold for you to decide
if you want to release it or not.
Shareware 10$
FREQ - REQUEST
Bre User Survey Door
--------------------
Let you Player's in your BRE league vote as to how that want the next
reset set up. Includes SysOp functions so that you can send the
average votes to the League Coordinator as well as reset & view the
names of who voted.
Shareware 10$
FREQ - BUSD
Address Showr'
--------------
Let your users see there E-mail address on your bbs.
Freeware!
FREQ - ADDRESS
SRVIEW
------
SRView the first utility that will let your users see all the bulletins
that all the Solar Realms IBBS games create with out having to go into the
games to see them. Thus not locking down nodes on all of the SRGAMES.
Shareware 5$
FREQ - SRVIEW
POLL
----
This is another one of my Save Time Utils, although I should have read
the doc's that came with InterMail as it does the same thing that this
does, although this is easier to understand. Poll will write a message
to as many node numbers that you would like at one time, Thus making your
system Poll them to get your mail.
FREEWARE!
FREQ - POLL
HUBMAKE
-------
This is a real simple Util that will create a text file with everyone address
in it to send a message out to the entire Network of your choice.
FREEWARE!
FREQ - HUBMAKE
RANDOM
------
This is another one of my Save Time Utils, although I wrote it for something
else I liked the idea for a bbs, and since I could not find one to do it for
me I wrote one out myself. Random will take a group of ANSIs and rename one
to AD.ANS from there you can copy it into your Text Files Directory and
your Users will see a different one every time they Log on.
FREEWARE
FREQ - RANDOM
SRGames Winner
--------------
This is a Simple Utility that will look at you Score files for ANY
SRDOOR, and average them out any way you want them to be avgeraged. Works
on any Version of any Solar Realms InterPlanetary Door. Great for LC's to
keep the Network up to date on who is winning the game.
FREEWARE
FREQ - SRWINNR
You are actually looking for this?
Get a Life.. That's it Go home!!!!
:)